package com.sc.nft.entity.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 朱梦晨
 * @Description:
 * @date 2024-08-29
 */
@Data
public class CollectionChipVO {

    @ApiModelProperty("程序id")
    private Long id;

    /**
     * 活动名称
     */
    @ApiModelProperty("程序名称")
    private String name;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField(fill = FieldFill.INSERT)
    protected Date createTime;

    /**
     * 商品id
     */
    @ApiModelProperty("关联藏品id")
    private Long productId;

    /**
     * 藏品总数量
     */
    @ApiModelProperty("藏品总数量")
    private Integer productCount;

    /**
     * 藏品总数量
     */
    @ApiModelProperty("藏品名称")
    private String productName;

    /**
     * 写入数量
     */
    @ApiModelProperty("写入数量")
    private Integer writeCount;

    /**
     * 已领取数量
     */
    @ApiModelProperty("已领取数量")
    private Integer receivedAlreadyCount;

    /**
     * 未领取数量
     */
    @ApiModelProperty("未领取数量")
    private Integer notReceivedCount;



}
